producing immunity - Allemand Anglais Dictionnaire